cost semantics